package com.reggie.module.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.reggie.common.ResultResponseVo;
import com.reggie.module.entity.dto.setmealDto.SetmealDto;
import com.reggie.module.entity.po.Dish;
import com.reggie.module.entity.po.Setmeal;

import javax.servlet.http.HttpServletRequest;
import java.util.List;


/**
 * @Author 早睡蛋
 * @Date 2022/9/17 14:28:46
 * @Desc:
 */
public interface SetmealService extends IService<Setmeal> {


    ResultResponseVo saveSetmeal(SetmealDto setmealDto, HttpServletRequest request);

    ResultResponseVo selectByPage(int page, int pageSize, String name);

    ResultResponseVo deleteSetmeal(List<Long> ids);

    ResultResponseVo getListById(Long categoryId, Integer status);

    ResultResponseVo getMealDishDetails(Long id);

    ResultResponseVo getSetmealById(Long id);
}
